#include <iostream>
#include <queue>
#include <map>
#include <unordered_map>
#include <vector>
#include <algorithm>
#include <cmath>
#include <string>
#include <cstring>
#include <set>
#include <unordered_set>
using namespace std;
typedef long long ll;
typedef unsigned long long ull;
typedef pair<int,int> pii;
int main()
{
	int n;
	scanf("%d",&n);
	for(int i=1;i<=n;i++)
	{
		int k=n-i;
		while(k--)
		printf(" ");
		if(i==1)
		printf("*");
		else
		{
			printf("*");
			for(int j=1;j<=2*i-3;j++)
			printf(" ");
			printf("*");
		}
		printf("\n");
	}
	for(int i=n-1;i>=1;i--)
	{
		int k=n-i;
		while(k--)
		printf(" ");
		if(i==1)
		printf("*");
		else
		{
			printf("*");
			for(int j=1;j<=2*i-3;j++)
			printf(" ");
			printf("*");
		}
		printf("\n");
	}
	return 0;
}

